<html>
<head>
  <title>
    MediaGoblin 0.7.0: Time Traveler's Delight
  </title>
  <meta name="date" contents="2014-08-26 12:20" />
  <meta name="author" contents="Christopher Allan Webber" />
  <meta name="tags" contents="mediagoblin, release, machalus" />
</head>
<body>

<p class="centered">
  <img src="/blog_images/0.7.0/time_travelers_delight-scaled.jpg"
       alt="MediaGoblin 0.7.0: Time Traveler's Delight banner" />
</p>

<p>
  Welcome to MediaGoblin 0.7.0: Time Traveler's Delight!  It's been
  longer than usual for our releases, but we assure you this is
  because we've been traveling back and forth across the timeline
  picking up cool technology that spans a wide spectrum of space and
  time.  But our time-boat has finally come into the harbor.  Get
  ready... we've got a lot of cargo to unpack!
</p>

<!-- Federation/Pump API -->
<p>
  You may remember the work we are doing towards
  federation, and even the <a href="/news/pump-api-progress.html">demo
  we showed earlier of that progress</a>.  
</p>

<p class="centered" style="font-style: italic;">
  <video style="width: 800px !important; height: 500px !important;"
         controls
         preload="metadata">
    <source src="http://tsyesika.co.uk/u/gmg-image-upload-api.ogv"
            type="video/ogg; codecs=&quot;theora, vorbis&quot;" />
    Sorry, this video will not work because 
    your web browser does not support HTML5 
    video.<br/>You can get a modern web browser that 
    can play this video at <a href="http://getfirefox.com">
      http://getfirefox.com</a>!
  </video>
</p>

<p>
  Well we're excited to announce that the first piece towards MediaGoblin
  federation has landed!  We don't have server-to-server federation
  working yet, but we do have the first parts of the
  <a href="https://github.com/e14n/pump.io/blob/master/API.md">Pump API</a>
  in place: you can now use the Pump API as a media upload API!  Are
  you a python developer?  Starting a client couldn't be easier now, using
  <a href="http://pypump.org/en/latest/">PyPump</a>!
  We also have a whole new
  <a href="http://mediagoblin.readthedocs.org/en/latest/#part-5-pump-api">section
    of our docs about the Pump API</a>.
  There's of course more Pump related things to come in future
  releases, but we're excited to be well on our way!
</p>

<p class="blog_image">
  <a href="/blog_images/0.7.0/jpope_gallery2.png"
     ><img src="/blog_images/0.7.0/jpope_gallery2-scaled.png"
           alt="jpope's blog running sandy 70s speedboat" /></a>
  <br />
  <i>Our new theme Sandy 70s Speedboat looks great on galleries...</i>
</p>

<p>
  Sailing into this release is an excellent new theme from Jeremy
  Pope: Sandy 70s Speedboat!  This retro-styled, light colored theme
  has just enough frills to make your site look good while emphasizing
  the real stuff you want to show off... your media!
</p>

<!-- Sandy 70s speedboat -->

<p class="blog_image">
  <a href="/blog_images/0.7.0/jpope_train.png"
     ><img src="/blog_images/0.7.0/jpope_train-scaled.png"
           alt="jpope's blog running sandy 70s speedboat" /></a>
  <br />
  <i>... and on individual media, too!</i>
</p>


<!-- More responsive with Skeleton! -->

<p>
  MediaGoblin is now using the
  <a href="http://www.getskeleton.com/">skeleton CSS system</a>,
  making it more responsive.  MediaGoblin sites now adaptively fit
  better into a variety of resolutions, including mobile phones, across
  the board.  (Responsive design is the thing all the cool
  kids are into these days right?)  Now MediaGoblin is much nicer to
  look at on the go!
</p>

<p class="blog_image">
  <a href="/blog_images/0.7.0/skeleton_responsive.png"
     ><img src="/blog_images/0.7.0/skeleton_responsive-scaled.png"
           alt="More responsive with Skeleton" /></a>
  <br />
  <i>Now more responsive!</i>
</p>


<!-- Blog media type -->
<!-- SCREENSHOT HERE -->

<!--
<p>
  Also landing at last from last year's
  <a href="/news/summer-of-awesome.html">Summer of Awesome</a> is the
  blogging media type!  For those of you who wanted to get blogging as
  part of MediaGoblin, we now have an option for you.  This takes a
  somewhat unique approach of making blogging a media type itself,
  allowing for easy integration with the rest of MediaGoblin.  
</p>
-->

<p>
  We also have a new blogging media type.  However, it's very
  experimental and could use more testing and careful code
  review... but if you're interested in testing and helping out in
  this area, check it out!
</p>

<!-- SCREENSHOT: Featured media -->

<!-- Featured media system -->
<p>
  In addition, we have a number of features that have come in thanks
  to work from a grant to improve MediaGoblin in use with galleries,
  libraries, archival institutions, and museums.  The first of these
  features is something people have long wanted: the ability for site
  administrators/curators to "feature" media to appear on the
  frontpage of a site.
</p>


<p>
  We also now have a tool for
  <a href="http://mediagoblin.readthedocs.org/en/v0.7.0-docfix/siteadmin/commandline-upload.html#command-line-batch-uploading">command line bulk uploading</a>
  that has come in through this grant work.  Do you already have a set
  of media and you need to pull into a MediaGoblin instance?  You can
  now use the command line bulk upload tool to automate pulling in
  that media, including setting metadata.
</p>

<!-- Metadata features! -->

<p class="blog_image">
  <a href="/blog_images/0.7.0/vitruvian_metadata.png"
     ><img src="/blog_images/0.7.0/vitruvian_metadata-scaled.png"
           alt="Showing off metadata with the Vitruvian Man" /></a>
</p>

<p>
  Wait, metadata?  What do we mean by that?  Well, what if you want to
  store some extra information about some work?  (What year was this
  painting done in?  If the author was different than the uploader,
  who was the original author?  And many other things!)  Now you can
  associate this information easily with media that you are uploading.
  With the appropriate plugin enabled, this information is viewable to
  the user... but it's also machine readable.  Now even robots can
  appreciate the cultural works on your MediaGoblin site!
</p>


<!-- gmg deletemedia, deleteusers -->

<p>
  For site administrators, we also have two new subcommands:
  "deletemedia" and "deleteusers".  Whew!  Now you can get that cruft
  that shouldn't be there off your site in an automated manner! 
</p>

<!-- Fixed video thumbnailing! -->
<!-- Many improvements to translations -->
<!--
  Other fixes:
   - PDF improvements,
   - Set default perissions in the config... 
   - New template hooks for plugins
   - Much, much more
-->

<p>
  There are many other fixes and improvements in this release... too
  many to detail!  But some highlights are: the long-hated "video
  thumbnails not generating" bug is fixed, many improvements to
  translations, fixes to the PDF media type, new default permissions
  options for the config file, new template hooks for plugins, and
  much, much more!
</p>

<p>
  Whew... that sure is a lot!  It's good to see that our time travel
  madness has paid off in a bounty of fixes and improvements.  In the
  meanwhile, this release was a huge group effort (as always!) so
  let's thank our contributors for all their hard work:

  Aditi Mittal, Aleksej Serdjukov, Alon Levy, Amirouche Boubekki,
  Andrew Browning, Berker Peksag, Beuc, Boris Bobrov, Brett Smith,
  Christopher Allan Webber, Deb Nicholson, Elrond (of Samba TNG),
  Jessica Tallon, Jiyda Mint Moussa, Jeremy Pope, Laura Arjona Reina,
  Loïc Le Ninan, Matt Molyneaux, Natalie Foust-Pilcher, Odin Hørthe
  Omdal, Rodney Ewing, Rodrigo Rodrigues da Silva, Sergio Durigan
  Junior, Sebastian Spaeth, Sebastian Hugentobler, and Tryggvi
  Björgvinsson.

  Thanks so much everyone... we really couldn't do it without you!
</p>

<p>
  Stay tuned for more.  We've got more cargo that's shipping its way
  on in for the next release... we'd better get back to work!  In the
  meanwhile, enjoy this release and be sure to check the
  <a href="http://mediagoblin.readthedocs.org/en/v0.7.0-docfix/siteadmin/relnotes.html">release notes</a>.
  And if you're interested in joining our crew, we'd love to have you
  on board, so please do <a href="/pages/join.html">join us</a>!
</p>

<p>
  Happy travels, everyone!
</p>

<p><i>
  <b>Update:</b> Are you upgrading from a previous version of GNU
  MediaGoblin?  The release notes left out a step (now
  <a href="http://mediagoblin.readthedocs.org/en/v0.7.0-docfix/siteadmin/relnotes.html">corrected</a>)... you
  should also run the command "git submodule init && git submodule
  update".  Otherwise you'll be missing out on the "skeleton" CSS
  framework and things will look really weird!  Not to mention the
  sandy 70s speedboat theme!  If you're doing a new install, this
  won't be a problem.
</i></p>

</body>
</html>
